Volume 56, December 2019, December 2019, Pages 1-8
Tarek Yousry; Ahmed Sweedan
Volume 56, December 2019, December 2019, Pages 39-50
Mayada ElSorogy; Seham Hanafy; Tarek Yousry; Abbas Zaher
Volume 55, June 2019, June 2019, Pages 53-65
Omar Okasha; Essam Abdallah; Tarek Yousry
Volume 48, December 2015, December 2015, Pages 23-36
Tarek Yousry; Nadia El-Harouni; Nagwa Enany
Volume 40, December 2011, December 2011, Pages 1-27
Tarek Yousry; Nadia El-Harouni; Essam Abdullah